package com.sskj.fabi.bean;


import com.sskj.lib.util.TimeFormatUtil;

import java.util.Date;
import java.util.List;

public class PublishRecordBean {
    /**
     * total : 0
     * list : [{"id":"8","stockUserId":"190","stockCode":"USDT","entrustNo":"156108227549514z8j19c6","transNum":11,"dealsRemainNum":11,"price":6.91,"totalPrice":76.01,"minPrice":11,"maxPrice":55,"status":1,"fee":1.1,"payType":"1,2","createTime":1561082275000,"isDeleted":false,"timestamp":1561082342000,"remarkInfo":""}]
     * pageNum : 1
     * pageSize : 0
     * size : 0
     * startRow : 0
     * endRow : 0
     * pages : 0
     * prePage : 0
     * nextPage : 0
     * isFirstPage : true
     * isLastPage : true
     * hasPreviousPage : false
     * hasNextPage : false
     * navigatePages : 8
     * navigatepageNums : []
     * navigateFirstPage : 0
     * navigateLastPage : 0
     */

    private String total;
    private int pageNum;
    private int pageSize;
    private int size;
    private int startRow;
    private int endRow;
    private int pages;
    private int prePage;
    private int nextPage;
    private boolean isFirstPage;
    private boolean isLastPage;
    private boolean hasPreviousPage;
    private boolean hasNextPage;
    private int navigatePages;
    private int navigateFirstPage;
    private int navigateLastPage;
    private List<ListBean> list;
    private List<?> navigatepageNums;

    public String getTotal() {
        return total;
    }

    public void setTotal(String total) {
        this.total = total;
    }

    public int getPageNum() {
        return pageNum;
    }

    public void setPageNum(int pageNum) {
        this.pageNum = pageNum;
    }

    public int getPageSize() {
        return pageSize;
    }

    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }

    public int getSize() {
        return size;
    }

    public void setSize(int size) {
        this.size = size;
    }

    public int getStartRow() {
        return startRow;
    }

    public void setStartRow(int startRow) {
        this.startRow = startRow;
    }

    public int getEndRow() {
        return endRow;
    }

    public void setEndRow(int endRow) {
        this.endRow = endRow;
    }

    public int getPages() {
        return pages;
    }

    public void setPages(int pages) {
        this.pages = pages;
    }

    public int getPrePage() {
        return prePage;
    }

    public void setPrePage(int prePage) {
        this.prePage = prePage;
    }

    public int getNextPage() {
        return nextPage;
    }

    public void setNextPage(int nextPage) {
        this.nextPage = nextPage;
    }

    public boolean isIsFirstPage() {
        return isFirstPage;
    }

    public void setIsFirstPage(boolean isFirstPage) {
        this.isFirstPage = isFirstPage;
    }

    public boolean isIsLastPage() {
        return isLastPage;
    }

    public void setIsLastPage(boolean isLastPage) {
        this.isLastPage = isLastPage;
    }

    public boolean isHasPreviousPage() {
        return hasPreviousPage;
    }

    public void setHasPreviousPage(boolean hasPreviousPage) {
        this.hasPreviousPage = hasPreviousPage;
    }

    public boolean isHasNextPage() {
        return hasNextPage;
    }

    public void setHasNextPage(boolean hasNextPage) {
        this.hasNextPage = hasNextPage;
    }

    public int getNavigatePages() {
        return navigatePages;
    }

    public void setNavigatePages(int navigatePages) {
        this.navigatePages = navigatePages;
    }

    public int getNavigateFirstPage() {
        return navigateFirstPage;
    }

    public void setNavigateFirstPage(int navigateFirstPage) {
        this.navigateFirstPage = navigateFirstPage;
    }

    public int getNavigateLastPage() {
        return navigateLastPage;
    }

    public void setNavigateLastPage(int navigateLastPage) {
        this.navigateLastPage = navigateLastPage;
    }

    public List<ListBean> getList() {
        return list;
    }

    public void setList(List<ListBean> list) {
        this.list = list;
    }

    public List<?> getNavigatepageNums() {
        return navigatepageNums;
    }

    public void setNavigatepageNums(List<?> navigatepageNums) {
        this.navigatepageNums = navigatepageNums;
    }

    public static class ListBean {
        /**
         * id : 8
         * stockUserId : 190
         * stockCode : USDT
         * entrustNo : 156108227549514z8j19c6
         * transNum : 11
         * dealsRemainNum : 11
         * price : 6.91
         * totalPrice : 76.01
         * minPrice : 11
         * maxPrice : 55
         * status : 1
         * fee : 1.1
         * payType : 1,2
         * createTime : 1561082275000
         * isDeleted : false
         * timestamp : 1561082342000
         * remarkInfo :
         */

        private String id;
        private String stockUserId;
        private String stockCode;
        private String entrustNo;
        private double transNum;
        private double dealsRemainNum;
        private double price;
        private double totalPrice;
        private double minPrice;
        private double maxPrice;
        private String status;
        private double fee;
        private String payType;
        private long createTime;
        private boolean isDeleted;
        private long timestamp;
        private String remarkInfo;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getStockUserId() {
            return stockUserId;
        }

        public void setStockUserId(String stockUserId) {
            this.stockUserId = stockUserId;
        }

        public String getStockCode() {
            return stockCode;
        }

        public void setStockCode(String stockCode) {
            this.stockCode = stockCode;
        }

        public String getEntrustNo() {
            return entrustNo;
        }

        public void setEntrustNo(String entrustNo) {
            this.entrustNo = entrustNo;
        }

        public double getTransNum() {
            return transNum;
        }

        public void setTransNum(double transNum) {
            this.transNum = transNum;
        }

        public double getDealsRemainNum() {
            return dealsRemainNum;
        }

        public void setDealsRemainNum(double dealsRemainNum) {
            this.dealsRemainNum = dealsRemainNum;
        }

        public double getPrice() {
            return price;
        }

        public void setPrice(double price) {
            this.price = price;
        }

        public double getTotalPrice() {
            return totalPrice;
        }

        public void setTotalPrice(double totalPrice) {
            this.totalPrice = totalPrice;
        }

        public double getMinPrice() {
            return minPrice;
        }

        public void setMinPrice(double minPrice) {
            this.minPrice = minPrice;
        }

        public double getMaxPrice() {
            return maxPrice;
        }

        public void setMaxPrice(double maxPrice) {
            this.maxPrice = maxPrice;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public double getFee() {
            return fee;
        }

        public void setFee(double fee) {
            this.fee = fee;
        }

        public String getPayType() {
            return payType;
        }

        public void setPayType(String payType) {
            this.payType = payType;
        }

        public String getCreateTime() {
            return TimeFormatUtil.SF_FORMAT_F.format(new Date(Long.valueOf(createTime)));
        }

        public void setCreateTime(long createTime) {
            this.createTime = createTime;
        }

        public boolean isIsDeleted() {
            return isDeleted;
        }

        public void setIsDeleted(boolean isDeleted) {
            this.isDeleted = isDeleted;
        }

        public long getTimestamp() {
            return timestamp;
        }

        public void setTimestamp(long timestamp) {
            this.timestamp = timestamp;
        }

        public String getRemarkInfo() {
            return remarkInfo;
        }

        public void setRemarkInfo(String remarkInfo) {
            this.remarkInfo = remarkInfo;
        }
    }
//    private String add_time;
//    /**
//     *
//     "chu_account": "384115",
//     "gou_account": "384119",
//     "order_num": "15306231258586805287",        订单号
//     "add_time": "1530623125",        时间戳
//     "type": "2",
//     "price": "20.00",        价格
//     "total_num": "5.0000",        数量
//     "total_price": "100.00",        成交额
//     "sxfee": "0.0000",        手续费
//     "status": "5",    状态  1待付款 2已付款 3已确认完成 4 申诉中 5已取消
//     "jyd": "USDT/USDT",
//     "jy_type": App.INSTANCE.getString(R.string.strFabiDetailListBean223)
//     */
//
//    private String chu_account;
//    private String gou_account;
//    private String order_num;
//    private String type;
//    private String price;
//    private String total_num;
//    private String total_price;
//    private String sxfee;
//    private String status;
//    private String jyd;
//    private String jy_type;
//    private String trans_num;
//    private String totalprice;
//    private String min_price;
//    private String max_price;
//    private String id;
//    private String pay_wx;
//    private String pay_alipay;
//    private String pay_backcard;
//
//
//    public String getPay_wx() {
//        return pay_wx;
//    }
//
//    public void setPay_wx(String pay_wx) {
//        this.pay_wx = pay_wx;
//    }
//
//    public String getPay_alipay() {
//        return pay_alipay;
//    }
//
//    public void setPay_alipay(String pay_alipay) {
//        this.pay_alipay = pay_alipay;
//    }
//
//    public String getPay_backcard() {
//        return pay_backcard;
//    }
//
//    public void setPay_backcard(String pay_backcard) {
//        this.pay_backcard = pay_backcard;
//    }
//
//    public String getId() {
//        return id;
//    }
//
//    public void setId(String id) {
//        this.id = id;
//    }
//
//    public String getTrans_num() {
//        return trans_num;
//    }
//
//    public void setTrans_num(String trans_num) {
//        this.trans_num = trans_num;
//    }
//
//    public String getMin_price() {
//        return min_price;
//    }
//
//    public void setMin_price(String min_price) {
//        this.min_price = min_price;
//    }
//
//    public String getMax_price() {
//        return max_price;
//    }
//
//    public void setMax_price(String max_price) {
//        this.max_price = max_price;
//    }
//
//    public String getTotalprice() {
//        return totalprice;
//    }
//
//    public void setTotalprice(String totalprice) {
//        this.totalprice = totalprice;
//    }
//
//    public String getAdd_time() {
//        return TimeFormatUtil.SF_FORMAT_F.format(new Date(Long.valueOf(add_time)*1000));
//    }
//
//    public void setAdd_time(String add_time) {
//        this.add_time = add_time;
//    }
//
//    public String getChu_account() {
//        return chu_account;
//    }
//
//    public void setChu_account(String chu_account) {
//        this.chu_account = chu_account;
//    }
//
//    public String getGou_account() {
//        return gou_account;
//    }
//
//    public void setGou_account(String gou_account) {
//        this.gou_account = gou_account;
//    }
//
//    public String getOrder_num() {
//        return order_num;
//    }
//
//    public void setOrder_num(String order_num) {
//        this.order_num = order_num;
//    }
//
//    public String getType() {
//        return type;
//    }
//
//    public void setType(String type) {
//        this.type = type;
//    }
//
//    public String getPrice() {
//        return price;
//    }
//
//    public void setPrice(String price) {
//        this.price = price;
//    }
//
//    public String getTotal_num() {
//        return total_num;
//    }
//
//    public void setTotal_num(String total_num) {
//        this.total_num = total_num;
//    }
//
//    public String getTotal_price() {
//        return total_price;
//    }
//
//    public void setTotal_price(String total_price) {
//        this.total_price = total_price;
//    }
//
//    public String getSxfee() {
//        return sxfee;
//    }
//
//    public void setSxfee(String sxfee) {
//        this.sxfee = sxfee;
//    }
//
//    public String getStatus() {
//        return status;
//    }
//
//    public void setStatus(String status) {
//        this.status = status;
//    }
//
//    public String getJyd() {
//        return jyd;
//    }
//
//    public void setJyd(String jyd) {
//        this.jyd = jyd;
//    }
//
//    public String getJy_type() {
//        return jy_type;
//    }
//
//    public void setJy_type(String jy_type) {
//        this.jy_type = jy_type;
//    }




}
